Interactive Free-Form Level-Set Surface-Editing Operators
ثبت نشده
چکیده
We present a set of interactive, free-form editing operators for direct manipulation of level-set models. The mathematics, algorithms and techniques needed to implement numerous level-set modeling capabilities have been developed. The operators have been combined with an OpenGL interface and the VISPACK level-set library to create a preliminary interactive level-set modeling system. VISPACK’s narrow-band data structures have been extended to localize all computations and updates to optimize running time. We describe the levelset speed functions that implement the surface-editing operators. A level-set surface can be edited through a click-sketch-and-pull interface that allows a user to identify a point or Region-of-Influence (ROI) to be modified on the surface. The user may then pull a point or a curve within the ROI to produce a free-form surface manipulation. Additional operators include surface detailing, carving and smoothing, as well as a sketch-based technique that pulls the surface toward a profile curve.
منابع مشابه
Interactive free-form level-set surface-editing operators
We present a set of interactive, free-form editing operators for direct manipulation of level-set models that supports the creation and removal of surface detail. The mathematics, data structures and algorithms needed to implement numerous level-set modeling capabilities have been developed. The first component of these capabilities identifies the Region-of-Influence (ROI) on the surface to be ...
متن کاملInteractive Shape Editing Using Surface Flow
In this paper, we propose a new shape editing algorithm based on the concept of explicit surface flow. The basic idea is: given an input polygonal model, the user interactively defines a distance field around regions of interest of the model, the locally or globally affected regions of the model will then automatically deform according to the userdefined distance field. The deformation behavior...
متن کاملData structures for interactive high resolution level-set surface editing
This paper presents data structures that enable interactive editing of large-scale level-set surface models. The new approach utilizes spatial hashing to store a narrow band of voxels around the levelset interface, as well as a k-d tree to hold the model’s display points that lie on the surface itself. This sparse representation of voxels and surface points lets us create and modify high resolu...
متن کاملVisual Interfaces for Solids Modeling
This paper explores the use of visual operators for solids modeling. We focus on designing interfaces for free-form operators such as blends, sweeps, and deformations, because these operators have a large number of interacting parameters whose effects are often determined by an underlying parameterization. In this type of interactive modeling good solutions to the design problem have aesthetic ...
متن کاملLocalized Editing of Catmull-Rom Splines
Catmull-Rom (C-R) splines offer many useful modeling properties, such as affine invariance, global smoothness, and local control. They are therefore of great interest to Computer Aided Design (CAD) users. C-R splines are easily evaluated and are a good choice for interactive applications because they interpolate their control points and therefore provide an intuitive way to represent and edit c...
متن کامل